365bet中国官方网站

  • word of the day

    asperula tinctoria

    asperula tinctoria - 365bet中国官方网站 definition and meaning for word asperula tinctoria

    Definition
    (noun) creeping European perennial having red or pinkish-white flowers and red roots sometimes used as a substitute for madder in dyeing
    Synonyms : dyer's woodruff
  • Download our Mobile App Today